1511 Locust Street Unit 407, St Louis, MO 63103 – New Exclusive Listing

1511 Locust Street Unit 407, St Louis, MO 63103 This unit is move-in ready!Spacious 2BR/2BTH Loft located in the heart of downtown in the Annex Lofts Building.SECURE BUILDING.Close to grocery,sports venues,restaurants,Wash Ave and steps away from the City Museum and St. Louis Public Library. Over 1400 ft of living space!Large living room and kitchen combo.Beautiful