$299,000 -
4242 Laclede Avenue Unit 111
St Louis ,
MO 63108
Unit Location: City,Corner Location,End Unit