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