
The complex is situated on 42 acres, located just to the east of I-225 and south of E. Ellsworth Avenue.
Subscribe to continue reading this article.
Already subscribed? To log in, click here.
Originally Published: