$324,900 -
5323 N Kenrick Parke Drive
St Louis ,
MO 63119
Unit Location: Interior Unit