Homes for sale - 3001 S Compton, St Louis, MO 63118 – MLS#21028976 ...