Specials 1 Wk Ago 6300 Southwood Ave, Clayton, MO 63105 6300 Southwood Ave, Clayton, MO 63105 3 Beds $2,795