2201 Locust Street Unit 307, St Louis, MO 63103 – New Exclusive Listing
2201 Locust Street Unit 307, St Louis, MO 63103 Enjoy all that Downtown City living has to offer in Packard Lofts Unit 307! This quintessential Downtown condo features exposed ductwork and brick walls, gleaming concrete floors, and huge windows. Enjoy your coffee in the morning with panoramic views of Downtown and relax under the twinkling