Not For Sale
36 Dedham Ave, Needham, MA 02492
Needham, MA 02492
20,110
Sq.Ft.
Property Details
36 Dedham Ave, Needham, MA is a comm/ofc/res mixed use property that contains 20,110 Sq. Ft. and was built in 2014.
Essential Facts
Square Feet20,110
Year Built2014
Lot Size10106 sqft
Countynorfolk
Powered by Xome®
Not For Sale
36 Dedham Ave, Needham, MA 02492
Needham, MA 02492
20,110
Sq.Ft.
Property Details
36 Dedham Ave, Needham, MA is a comm/ofc/res mixed use property that contains 20,110 Sq. Ft. and was built in 2014.
Essential Facts
Square Feet20,110
Year Built2014
Lot Size10106 sqft
Countynorfolk
Powered by Xome®