RateMyApartments
Residence Inn Ratings and Reviews
Residence Inn
2101 W Vineyard Ave, Oxnard, CA 93030
CURRENTLY REVIEWING