$405,000 -
703 N 13th Unit 307
St Louis ,
MO 63103
Unit Location: City,Downtown