2356 Toledo Ter, Mountain View, CA 94043
$1,643,000 Sold on Jan 27, 2022
Townhouse
MLS #: ML81863887 2 Bd 2/1 Ba 1,465 Sq Ft
1,082 Sq Ft Lot 2 Garage 2021 Year Built