Excerpt from article featured in RE journals
A new $29 million luxury apartment complex recently opened just south of downtown St. Louis in the historic Soulard neighborhood. The 1400 Russell Apartments feature 130 units in a four-story building at 13th Street and Russell Boulevard.
Propper Construction Services, the developer of the project, demolished the site of an old warehouse to create the new apartment complex. It features numerous amenities and taps the location’s walkability to restaurants, festivals and nightlife in the Soulard area.