$299,900 -
4101 Laclede Avenue Unit 411
St Louis ,
MO 63108
Unit Location: City,Corner Location,Upper Level