507 N 13th Avenue, St Louis, MO 63103 - MLS#21071658 - Fred Venturi...