664 Ehrhorn Ave, Mountain View, CA 94041
$2,100,000
Sold on Sep 27, 2024
218 Days on Site
Triplex
MLS #:
ML81965610
2,576
Sq Ft
8,209
Sq Ft Lot
0
Garage
1959
Year Built