RateMyApartments
Channel Islands Apartments Ratings and Reviews
Channel Islands Apartments
710 W Channel Islands Blvd, Oxnard, CA 93033
CURRENTLY REVIEWING