$153,000 -
7410 Triwoods Drive Unit C
St Louis ,
MO 63119
Unit Location: End Unit,Ground Level,Lower Level