903 Park Lane North Rd, St Clair, MO 63077 - MLS#20032644 - Fred Ve...