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