5661 Telegraph Road, St Louis, MO 63129 - MLS#19063665 - Christophe...