About Monte Vista Apartment Homes

Address:

2525 Northside Dr
San Diego, CA

Telephone:

619.951.6130
ZIP: 92108
Region: San Diego, CA
Neighborhood: Serra Mesa