Apartments in Twin Lakes, Santa Cruz, CA

24th Ave Apartments Photo 24th Ave Apartments
835 24th Ave
Santa Cruz, CA 95062
(831) 350-4004 Visit Location

Breakwater Apartments Photo Breakwater Apartments
1630 Merrill St
Santa Cruz, CA 95062
(831) 471-5269 Visit Location