A hotel with 80 rooms is planned, with development costs at least $2 million, at 11966 Paul Mayer Avenue.
Special to the Post-Dispatch, St. Louis Post-Dispatch
Thu, 10/19/2017 - 2:42pm
A hotel with 80 rooms is planned, with development costs at least $2 million, at 11966 Paul Mayer Avenue.