RateMyApartments
Granada Garden Apartments Ratings and Reviews
Granada Garden Apartments
657 24th Ave, Santa Cruz, CA 95062
CURRENTLY REVIEWING