RateMyApartments
Santa Cruz Apartments Ratings and Reviews
Santa Cruz Apartments
215 West Roderick, Oxnard, CA 93030
CURRENTLY REVIEWING