Category: Bed & Breakfasts
The Elsbree House
A cozy Beach Bed & Breakfast located in Ocean Beach is one of the last beach towns in southern California.
A cozy Beach Bed & Breakfast located in Ocean Beach is one of the last beach towns in southern California.