Santa Clara Square Apartment Homes
3320 Montgomery Dr, Santa Clara, CA 95054
Studio - 2 Beds$2,860 - $5,065
All Filters
2,592 Apartments Available
3320 Montgomery Dr, Santa Clara, CA 95054
Studio - 2 Beds$2,860 - $5,065
870-874 E El Camino Real, Sunnyvale, CA 94087
Studio - 2 Beds$2,237 - $4,145