Apartments in Twin Lakes, Santa Cruz, CA

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

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