$150,000 -
7617 Triwoods Drive Unit B
St Louis ,
MO 63119
Unit Location: End Unit,Ground Level,Lower Level