RateMyApartments
Great duplex close to The Plaza! Ratings and Reviews
Great duplex close to The Plaza!
1312 NW 12th Street, Oklahoma City, OK 73106
CURRENTLY REVIEWING