$375,000 -
5368 N Kenrick Parke Drive
St Louis ,
MO 63119
Unit Location: End Unit,Upper Level