1731 Begen Ave, Mountain View, CA 94040
$3,350,000 Sold on Jul 5, 2022
Single Family Residence
MLS #: ML81896147 3 Bd 2/1 Ba 1,842 Sq Ft
4,940 Sq Ft Lot 0 Garage 2017 Year Built