Avalon Towers On The Peninsula
Drag box to select area
Conveniently located on El Camino Real in Mountain View, these high-rise apartments feature granite countertops, maple wood cabinets, high ceilings, fully-equipped kitchens and washer and dryers. Wireless internet is available, and the complex boasts a heated swimming pool, hot tub, fitness center and business center. Pets are allowed.
2400 W El Camino Real, Mountain View, CA 94040
- Hours: Tue - Thu, 9:30am - 6:30pm; Fri - Sat, 8:30am - 5:30pm; Mon, Sun, closed