1600 Villa Street, Mountain View, CA 94041
In-Unit Wifi
Pets Allowed
Pool
Sun Deck
Health Club
Clubhouse
Resting in the heart of Silicon Valley, just a short drive from San Francisco, Avalon Mountain View offers thoughtfully designed and newly renovated one-, two- and three-bedroom apartments. These exquisite Mountain View apartments feature gourmet kitchens with brand new maple cabinetry, a washer and dryer in each home, generous closet space and private patios, as well as ceiling fans and fireplaces in select homes. A sparkling outdoor pool with stunning gazebos and a fully equipped state of the art fitness center are just a taste of the amenities at your disposal. Mountain View apartment rentals are just steps from downtown and offer a wide variety of amazing restaurants and fun entertainment options to explore.