Avalon Mountain View Apartment Community
Drag box to select area
Avalon Mountain View is an apartment-building complex conveniently located just blocks away from downtown and Caltrain. There are newly renovated apartments with one, two and three bedrooms. Each apartment has its own kitchen and washer/dryer unit. The common areas include a gym and a pool. Pets are allowed.
1600 Villa St, Mountain View, CA 94041
- Accessible: yes