Needham
Office Space
1492 Highland Ave
Great Needham Center location. Second floor office space ranging from 500-1000 square feet. Shared back parking.
945 Great Plain Ave
Second floor office space. Shared back parking.
Retail
1494-1502 Highland Ave
935-953 Great Plain Ave
1016-1028 Highland Ave
13 Chestnut Street
Click here for a full listing of commercial properties.