RateMyApartments
El Centro Residential Suites Ratings and Reviews
El Centro Residential Suites
1110 Pacific Ave, Santa Cruz, CA 95060
CURRENTLY REVIEWING