$575,000 -
703 N 13th Unit 505
St Louis ,
MO 63103
Unit Location: City,Downtown,Upper Level