1099 38th Ave 33, Santa Cruz, CA 95062
$570,000 Sold on Oct 21, 2025
Manufactured In Park
MLS #: ML82019738 4 Bd 2 Ba 1,332 Sq Ft
Sq Ft Lot Garage 2022 Year Built