The Tower at OPOP

The Tower at OPOP

411 North 8th Street St. Louis, Missouri 63101
314-621-5443

The new Roberts Tower building is scheduled to open in 2009, with 24-stories and 55 luxury condos attached to the existing Magnolia Hotel.

411 North 8th Street St. Louis, Missouri 63101

314-621-5443

Stars

Price: