Check out this great place to stay in San Diego
in San Diego, United States. Charming Beach one above or below you! Located in beautiful North Mission Beach. Perfect getaway for small family or couple. Just ~60 steps to OCEAN, ~100 steps & BAY!!! Sunny side of the court allows for tons of sun, Convenient single stor...
See this content immediately after install