81 BERKSHIRE RD
NEEDHAM, MA 02492
This is a Single Family home located at 81 BERKSHIRE ROAD, NEEDHAM, MA. 81 BERKSHIRE ROAD has 6 bedrooms, 4.0 full bathrooms, 0.0 partial bathrooms, and approximately 3081 square feet. The property has a lot size of 10019 square feet and was built in 1950.