About this Property
Central Plaza is located in downtown Wellesley, MA. The center has approx. 51,000 SF of street-front retail located in Wellesley’s high–end Central Street shopping district. It is uniquely positioned with a private 115-car parking lot. Central Plaza is located one block from Wellesley College and is a quarter mile from Rte. 16, three miles from Rte. 128 and Rte. 9. Key tenants include Shake Shack, Alta Strada, Wellesley Books, MiniLuxe, and Lockheart Restaurant.