12440 Rott, St Louis, MO 63127 - MLS#18050115 - Christopher Long - ...