Beach Haven Inn - Pacific Beach

4740 Mission Blvd
San Diego
California
United States