1 of 259012 Eden Avenue (opens in new tab)9012 Eden Avenue, Affton, MO 63123(314) 406-2595$2,000/moFees may apply12-mo lease1 unit available4 bedView DetailsCheck availability
1 of 118712 Charlton Lane (opens in new tab)8712 Charlton Lane, Affton, MO 63123(314) 489-5569View DetailsCheck availability
1 of 128942 Arvin Place (opens in new tab)8942 Arvin Place, Affton, MO 63123(888) 659-9596 ext. 6824371View DetailsCheck availability
1 of 138418 Hampstead Drive (opens in new tab)8418 Hampstead Drive, Affton, MO 63123(888) 659-9596 ext. 6959204View DetailsCheck availability