Russell Apartments is a 166,787 sq. ft. five-story mixed-use development on Russell Blvd designed to match Soulard’s historic landscape. The building includes 126 units with open concept floorplans, a parking garage with car charging stations, and first-floor retail space.