Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jan 28, 2019
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.