Lease expected to bring in $13.5 million in rent over its 20-year term
lthorsen@post-dispatch.com, St. Louis Post-Dispatch: Business
Wed, 05/06/2015 - 3:15pm
Lease expected to bring in $13.5 million in rent over its 20-year term