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