Sail Bay Shores is a charming waterfront property nestled in the heart of San Diego, CA.
Offering a range of accommodations and amenities, this establishment provides a relaxing retreat for guests looking to unwind by the bay.
Generated from their business information