Adams Place 2 Wks Ago 120 W Adams Ave, Kirkwood, MO 63122 1 - 2 Beds $1,350 - $1,950 FavoriteEmail Property(314) 648-3598