1524 E Grand Boulevard, St Louis, MO 63107 - MLS#20059926 - Christo...