$400,000 -
4931 Laclede Avenue Unit 9
St Louis ,
MO 63108
Unit Location: Interior Unit