1320 Mcclure Ln, Los Altos, CA 94024
$4,100,000 Sold on Aug 28, 2024
Single Family Residence
MLS #: ML81975220 3 Bd 2 Ba 1,520 Sq Ft
10,384 Sq Ft Lot 2 Garage 1957 Year Built