Bell Lofts

BELL LOFTS, OLIVE STREET, ST. LOUIS 63101

Located in Downtown St. Louis, Bell Lofts is complete with 24 units. In-unit laundry was completed in 2016. Improvements are on going.

Number of Units: 24

Date of Completion: 2016 (Unit improvements are on going)