7,011

Homes in ZIP Code 01520

Section Image
    • /22

      Est $493,188 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,584 Sq Ft

      102 Stoneleigh Rd, Holden, MA 01520

      102 Stoneleigh Rd, Holden, MA 01520
    • /38

      Est $515,006 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,254 Sq Ft

      49 Stoneleigh Rd, Holden, MA 01520

      49 Stoneleigh Rd, Holden, MA 01520
    • /29

      Est $501,286 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,402 Sq Ft

      33 Stoneleigh Rd, Holden, MA 01520

      33 Stoneleigh Rd, Holden, MA 01520
    • /33

      Est $476,513 Not Listed For Sale

      • 4 Beds
      • 1.5 Baths
      • 1,372 Sq Ft

      18 Stoneleigh Rd, Holden, MA 01520

      18 Stoneleigh Rd, Holden, MA 01520
    • /24

      Est $841,888 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 2,864 Sq Ft

      101 Woodridge Rd, Holden, MA 01520

      101 Woodridge Rd, Holden, MA 01520
    • /42

      Est $748,858 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 3,141 Sq Ft

      90 Woodridge Rd, Holden, MA 01520

      90 Woodridge Rd, Holden, MA 01520
    • /35

      Est $543,267 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,818 Sq Ft

      525 Shrewsbury St, Holden, MA 01520

      525 Shrewsbury St, Holden, MA 01520
    • /35

      Est $641,149 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 3,052 Sq Ft

      515 Shrewsbury St, Holden, MA 01520

      515 Shrewsbury St, Holden, MA 01520
    • /28

      Est $622,109 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,586 Sq Ft

      19 Bullard St, Holden, MA 01520

      19 Bullard St, Holden, MA 01520
    • /14

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 2,178 Sq Ft

      30 Brattle St, Holden, MA 01520

      30 Brattle St, Holden, MA 01520
    • /42

      Est $541,324 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,827 Sq Ft

      31 Parker Ave, Holden, MA 01520

      31 Parker Ave, Holden, MA 01520
    • /34

      Est $449,105 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,500 Sq Ft

      28 Cook St, Holden, MA 01520

      28 Cook St, Holden, MA 01520
    • /21

      Est $516,562 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,526 Sq Ft

      21 Cook St, Holden, MA 01520

      21 Cook St, Holden, MA 01520
    • /27

      Est $548,056 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 2,046 Sq Ft

      502 Shrewsbury St, Holden, MA 01520

      502 Shrewsbury St, Holden, MA 01520
    • /41

      Est $512,207 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,844 Sq Ft

      479 Shrewsbury St, Holden, MA 01520

      479 Shrewsbury St, Holden, MA 01520
    • /38

      Est $482,990 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,711 Sq Ft

      456 Shrewsbury St, Holden, MA 01520

      456 Shrewsbury St, Holden, MA 01520
    • /20

      Est $493,703 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,846 Sq Ft

      22 Anthony Dr, Holden, MA 01520

      22 Anthony Dr, Holden, MA 01520
    • /31

      Est $485,353 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,444 Sq Ft

      1 John St, Holden, MA 01520

      1 John St, Holden, MA 01520
    • /31

      Est $475,660 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,661 Sq Ft

      2 John St, Holden, MA 01520

      2 John St, Holden, MA 01520
    • /31

      Est $432,434 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,365 Sq Ft

      445 Shrewsbury St, Holden, MA 01520

      445 Shrewsbury St, Holden, MA 01520

Showing Results 681 - 720, Page 18 of 18

How to Buy a Home How to Finance a Home How to Sell a Home