Skip to Main Content

Star of India

Category Residential Rentals

Address

2424 India Street View on Google Maps
San Diego, CA 92101

Nearby Dine

Nearby Shop

Nearby Stay