660 Tyrella Ave, Mountain View, CA 94043
$1,649,000 Sold on Aug 15, 2025
Townhouse
MLS #: ML82015736 4 Bd 3/1 Ba 1,783 Sq Ft
Sq Ft Lot 2 Garage 2018 Year Built