507 North 13th Street #709, St Louis, MO 63103 - MLS#20044086 - Bri...