$509,900 -
4525 Laclede Avenue Unit 6
St Louis ,
MO 63108
Major Area: Central West