12079 Craig View Drive, St Louis, MO 63146 - MLS#21059066 - Fred Ve...