$1,149,000

189 Holden St, Holden, MA, 01520

ACTIVE