Specials 1 Day Ago COMPARE Green Village Townhomes 5852 E 20th St, Kansas City, MO 641263 Beds $1,020 EmailEmail PropertyCall(913) 386-5558