2 Wks Ago COMPARE Woodknoll Townhomes 9192 Vanity Fair Dr, Saint Louis, MO 63136 2 - 3 Beds $1,050 - $1,150