- For Lease Contact for pricing
- Property Type Retail
- Property Size 18,976 SF
- Year Built 1942
- Date Updated Apr 30, 2026
Description
Located in a high-visibility, high-traffic downtown setting, the property benefits from immediate access to Needham’s largest municipal parking lot, strong foot traffic, and proximity to a vibrant mix of restaurants, retail, and services.
The building is walkable to the Needham Center Commuter Rail Station and nearby bus routes, and is less than two miles from I-95/Route 128, offering excellent regional connectivity. This well-positioned space presents an attractive leasing opportunity for tenants seeking a functional footprint in one of MetroWest Boston’s most active downtown districts.
True
1 Space Available
Lower Level
Retail
Contact for pricing
4,216 SF
General Office
4,216 - 4,216 SF
Immediate
Yes
No
128 CRE is pleased to offer 4,282 SF of lower-level space available for lease at 990–992 Great Plain Avenue in the heart of downtown Needham. The space offers specialty use tenants the chance to lease in sough-after downtown Needham.
Contacts
128 CRE
Location
128 CRE