
$1.2M
20 Autumn St, Norwood MA
4Bedrooms
3Bathrooms
2,766Sq Ft
2013Year Built
$433/sqft
Single Family
7 days listed
MLS# 73592747
Just over a decade old, this 2013 build offers 2,766 sqft of modern efficiency with zoned systems and a 33-minute ride to Boston's financial district.