10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520
10 Birch Ave, Holden, MA, 01520

$335,000

10 Birch Ave, Holden, MA, 01520

27
Courtesy of: Zenaide Swenson | ERA Key Realty Services - Distinctive Group