This listing has been removed.
Home Location
De Anza Santa Cruz
(Age-Restricted 55+)
2395 Delaware Avenue #34
Santa Cruz, CA 95060