$614,900 -
4525 Laclede Avenue Unit 8
St Louis ,
MO 63108
Unit Location: City