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