Specials 1 Day Ago COMPARE Green Village Townhomes 5852 E 20th St, Kansas City, MO 64126 3 Beds $1,020