1980 Alford Ave, Los Altos, CA 94024
$3,620,000
Sold on Apr 19, 2024
252 Days on Site
Single Family Residence
MLS #:
ML81957507
4
Bd
2
Ba
2,082
Sq Ft
0.31
Acres Lot
2
Garage
1952
Year Built