The Residents

The Residents is located in Midwest City, consisting of 297 units. The Residents is a 50,000,000 dollar project.