155 Palmer Ave, Mountain View, CA 94043
$1,960,000
Sold on May 15, 2023
830 Days on Site
Single Family Residence
MLS #:
ML81924474
3
Bd
2
Ba
1,292
Sq Ft
6,180
Sq Ft Lot
1
Garage
1958
Year Built