$509,900 -
4525 Laclede Avenue Unit 6
St Louis ,
MO 63108
Unit Location: City,Ground Level