$105,000 -
5696 Kingsbury Ave Unit 406
St Louis ,
MO 63112
Unit Location: Upper Level