1037 N Taylor AVE, Kirkwood, MO 63122 - MLS#22073749 - Michael Mihe...