3447 Longfellow, St Louis, MO 63104 - MLS#18014805 - Christopher Lo...