New Residential Tower Downtown to be Occupied – Finally (Roberts Tower – 411 N. 8th St)

New Residential Tower Downtown to be Occupied – Finally (Roberts Tower – 411 N. 8th St)

The 25-story tower known as the Roberts Tower at 411 N. 8th St. in Downtown St. Louis may soon be occupied, but not by condo dwellers in the 55 units initially imagined by original builder/developer the Roberts Brothers. Instead, new developers UrbanStreet Group, out of Chicago, will spend $22 million crafting the building into 132 apartments. More information on the development may be found here.

The Roberts Tower finished up construction in 2010, but due to a poor market for condominiums and financial troubles experienced by the Roberts Brothers, the units were never fully finished.

STL Tower Partners, the building’s new listed owner, were issued an $11.2 million building permit for interior alterations on July 10, 2013. There is no word yet on whether the new owners will keep the Roberts branding (a neon sign sits atop the building bearing that name) or if they will rechristen the tower.

Below is a Geo St. Louis photograph of the completed Roberts Tower, which faces Old Post Office Plaza:


Click here for a map of the area.


NextSTL is committed to providing original stories and unique perspectives on a variety of urban topics such as architecture, development, transportation, historic preservation, urban planning and design and public policy in St. Louis. We're always looking to add new, diverse voices to the mix. We accept anonymous tips, pitches for story ideas, and completed stories.

Learn More