The Cabrera Ocean View House is a beautiful property in the hills near Cabrera

3606 sq ft 4 beds 5 baths