

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