Avalon Towers in Los Altos.
- House number
2400
- Postal code
94040
- Street
West El Camino Real
- Land use
Secondary road
- Operator
Avalon Communities
- Website
https://www.avaloncommunities.com/california/mountain-view-apartments/avalon-towers-on-the-peninsula