Homes for sale - 7 Barbre CT, St Louis, MO 63119 – MLS#22071819 - R...