$60,000 -
210 N 17th Unit 1110
St Louis ,
MO 63103
Unit Location: Business Park,Downtown,Upper Level