RateMyApartments
Gemini Apartments on West Channel Islands Boulevard Ratings and Reviews
Gemini Apartments on West Channel Islands Boulevard
540-600 West Channel Islands Boulevard, Oxnard, CA 93033
CURRENTLY REVIEWING