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