South Cape Village is a 140,000 SF shopping center on Cape Cod, in the vibrant year-round community of Mashpee, MA. The property is located at the highly trafficked intersection of Route 28 and Route 151.The property is anchored by Roche Brothers supermarket, and key tenants include HomeGoods, Marshalls and Walgreen’s Pharmacy.