RateMyApartments
The Chelsea Ratings and Reviews
The Chelsea
12821 Stratford Dr, Oklahoma City, OK 73120
CURRENTLY REVIEWING