Advertisement
Bay Breeze Inn and Suites
Bay Breeze Inn and Suites
Address:
692 H St, Chula Vista, California
Traveler Rating by TripAdvisor