by Kim McCrohon | Jul 31, 2025 | Commercial | Price Changed
$680,000Price Changed160 Shrewsbury St, Holden, MA 01520 N/A Bedrooms N/A Full Baths N/A Half Baths3670SqftInvestors, business owners or owner occupied buyers, check out this mixed use gem featuring a classic New England cape consisting of a pleasant home as well as a...