$204,900 -
703 N 13th Street Unit 201
St Louis ,
MO 63103
Unit Location: Interior Unit