RateMyApartments
The Oasis Apartments Ratings and Reviews
The Oasis Apartments
1495 Farnham Point, Colorado Springs, CO 80904
CURRENTLY REVIEWING