About this Property
113-133 Chapel St. & 1013-1019 Great Plain Ave. is located approximately 10 miles south of Downtown Boston in the affluent community of Needham. The site has direct access to the city via commuter rail, I-95 and Route 128. The retail block sits directly in Needham Center at one of the most prominent corners with strong visibility and abuts a 98-parking spot municipal lot. The Needham MBTA train station also sits behind the property. Current tenants include Needham Center Fine Wines, Citizens Bank, Gari’s Japanese Fusion Bistro, Bagel’s Best, Kumon and Beauty Muse.