Avalon Towers on the Peninsula in Mountain View, California features newly renovated 1, 2, and 3 bedroom apartment homes. These pet friendly apartments offer generous living spaces with modern kitchens with quartz countertops and stainless steel appliances, in unit washer/dryer, and hard surface plank flooring. Avalon Towers on the Peninsula also offers a newly renovated fitness center, swimmin… Full description
Take advantage of a convenient location close to campus Student Friendly
You can negotiate the price for this apartment on 1135 Boranda Avenue, Mountain View.