Apartments in Live Oak, Santa Cruz, CA

Capitola Townhomes Photo Capitola Townhomes
754 Capitola Rd
Santa Cruz, CA 95062
(831) 824-7534 Visit Location