Monte Sierra Apartments Gallery
1901 Montecito Ave. Mountain View, CA 94043

All
Exterior
Interior
Kitchen