780 S El Monte Ave, Los Altos, CA 94022
780 S El Monte Ave, Los Altos, CA 94022
Bedrooms
5
Bathrooms
6
Square Feet
4450
Price
$6488000
No reviews yet for this property.
View Interactive Page →