800 Brommer St 63, Santa Cruz, CA 95062
$611,000 Sold on Sep 28, 2023
Manufactured In Park
MLS #: ML81938356 2 Bd 2 Ba 1,392 Sq Ft
Sq Ft Lot Garage 2002 Year Built