201 Thompson Sq, Mountain View, CA 94043
$2,840,000 Sold on Jul 10, 2026
Single Family Residence
MLS #: ML82051682 3 Bd 2 Ba 1,389 Sq Ft
7,500 Sq Ft Lot 2 Garage 1956 Year Built