Green Village Townhomes
5852 E 20th Street Kansas City Missouri 64126
Are you the property manager?
Welcome home to Green Village Townhomes in Kansas City, MO! You'll love your newly renovated townhome! These spacious floorplans feature hardwood and granite counter tops in select units! Green Village is the perfect place for any walk of life!