Properties you might also like

$1995 -to $2264 
Address:
630 Water Street
Santa Cruz, CA 95060
(831) 319-5660
Beds: Studio -to 2
Baths: 1
Sq. ft.: 310 -to 909
Type: