Apartments in Live Oak, Santa Cruz, CA
Capitola Townhomes
754 Capitola Rd
Santa Cruz,
CA
95062
831-205-3543
Visit Location
Capitola Townhomes
754 Capitola Rd
Santa Cruz,
CA
95062
831-205-3543
Visit Location