interested in this property? SHOPPES AT BARRY PLAZA | For Lease 8560 N Green Hills Rd. Kansas City, MO 64154 This building perfect for several use options for any small business, local retailer, retail, office, or insurance company. City | In 2017, Kansas City, MO had...