- 10304 Jeffleigh Ln #10304, Affton, MO 63123$1,285/mo2 beds · 1 bath · 1,125 sq ft10304 Jeffleigh Ln #10304Affton, MO 63123
- 4237 Forest De Ville Dr, Saint Louis, MO 63129$2,000/mo3 beds · 3 baths · 1,680 sq ft4237 Forest De Ville DrSaint Louis, MO 63129
- 4358 Tavistock Cir, Saint Louis, MO 63129$1,899/mo2 beds · 2 baths · 1,260 sq ft4358 Tavistock CirSaint Louis, MO 63129
Updated


