Grape Street Villas
Open
2003 3rd Ave
San Diego, CA 92101
Grape Street Villas is the best getaway in the heart of San Diego, CA. With 16 available vacation rental properties located just 3 blocks from Balboa park, this location is perfect to experience all San Diego has to offer...
Find related places
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.