$65,000 -
210 N 17th Street Unit 1005
St Louis ,
MO 63103
Unit Location: City,Downtown,Interior Unit,Other,Upper Level