809 Windham St, Santa Cruz, CA 95062
$1,437,500 Sold on Jul 22, 2024
Single Family Residence
MLS #: ML81967288 3 Bd 2 Ba 1,255 Sq Ft
6,098 Sq Ft Lot 2 Garage 1963 Year Built