357 Main St, Los Altos, CA 94022

Request info Add to list
Map

Choose nearby businesses to show on the map:

Yelp
Edit property

Building Details:

357 Main St is located in Los Altos, CA.

Located in the heart of Downtown Los Altos with over 150 shops offering a variety of products and services Abundant free parking Good building signage Easy access to Downtown from Highways 280 & 101 Excellent public transportation

Request Property Information

Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.