$379,000 -
703 N 13th Unit 307
St Louis ,
MO 63103
Unit Location: Interior Unit