Tropical Paradise .5 Mi to La Jolla Shores Beach
La Jolla • Show on map View Details for PriceTropical Paradise.5 Mi to La Jolla Shores Beach is set in San Diego 1.7 km from Boomer Beach and offers a patio garden and free WiFi. The property is 13 km from Old Town San Diego State Historic Park…More info