88 Church St, Mountain View, CA 94041
$1,870,000 Sold on Dec 30, 2025
Single Family Residence
MLS #: ML82027400 2 Bd 1 Ba 874 Sq Ft
5,724 Sq Ft Lot 1 Garage 1947 Year Built