1 Wk Ago COMPARE 152 C Leibrandt Ave 3 Bed/2 Bath 150-152 Leibrandt Ave, Santa Cruz, CA 95060 3 Beds$4,950
1 Wk Ago COMPARE 108 Sycamore St 108 Sycamore St, Santa Cruz, CA 95060 Studio - 2 Beds$2,250 - $3,700