694 Pettis Ave, Mountain View, CA 94041
$2,460,000
Sold on Aug 15, 2022
1040 Days on Site
Land
MLS #:
ML81878143
8,224
Sq Ft Lot