3041 Locust Street
St. Louis, MO 63103
-
1 - 2 Bedrooms
-
Rooftop Deck with Jacuzzi Pool
-
Parking Garage
-
Washer and Dryer in Unit
-
Stainless Steel Appliances
-
For Lease: $1,875 - $2,759.17/MO
© Tower Real Estate Group 2024