Check out this great place to stay in San Diego
Entire home/apt in San Diego, United States. Meleah and Larry's place is a charming retreat in the heart of North Park, minutes away from nightlife, local craft breweries, peaceful canyon walks, Balboa Park and the San Diego Zoo. Nested into the hillside of a scenic canyon, this studio is pr...
See this content immediately after install