Starting at $1,250 Per Month
- 1 Bed
1001 Russell Blvd, Saint Louis, MO 63104
High-end apartments that include quality finishes with modern open floor plans. Located in the heart of historic Soulard, 1001 Russell provides a new level of residential comfort in St. Louis’s classic neighborhood. Custom kitchen with stainless steel appliances and stylish counter-tops, ample cabinets in kitchen and bathroom give plenty of storage. Each unit comes with washer/dryer, large
(866) 564-5138