507 N 13th Street, St Louis, MO 63103 - MLS#21059671 - Fred Venturi...