819 Leong Dr, Mountain View, CA 94043
$1,688,000
Sold on Feb 24, 2022
837 Days on Site
Single Family Residence
MLS #:
ML81874891
3
Bd
1
Ba
1,124
Sq Ft
7,133
Sq Ft Lot
0
Garage
1954
Year Built