Gail P.
5/19/2012
Very low-key condo complex built right above the bluffs over-looking Ocean Beach. I found it when I was riding my bike & went to check it out. The units have fabulous views & it appears to have...
(1)
Advertisement
Cabo Santa Cruz is a beachfront resort offering a range of accommodations and amenities for guests seeking a relaxing getaway in San Diego, CA.
With stunning ocean views and access to nearby attractions, Cabo Santa Cruz provides a comfortable and convenient retreat for visitors looking to unwind and explore the beauty of the California coast.
Generated from their business information
Very low-key condo complex built right above the bluffs over-looking Ocean Beach. I found it when I was riding my bike & went to check it out. The units have fabulous views & it appears to have...
Advertisement