Specials 1 Day Ago COMPARE Novo Apartments 2270 El Camino Real, Mountain View, CA 94040 Studio - 2 Beds $3,496 - $8,910