Homes for sale - 6828 Magnolia Avenue, St Louis, MO 63143 – MLS#210...