$310,000 -
701 N 15th Street Unit 505e
St Louis ,
MO 63103
Unit Location: Corner Location,Downtown,Interior Unit,Upper Level