7410 Canterbury Avenue, St Louis, MO 63143 - MLS#21066048 - Christo...