• $199,900
    15 Pleasant St

    4 bed /  1 bath
    Single Family Home
  • $495,000


    4 bed /  1 bath
    Single Family Home
  • $599,000
    38 Town Farm Rd

    3 bed /  2.5 bath
    Single Family Home
  • $264,900
    28 Estes Street

    3 bed /  1 bath
    Single Family Home
  • $684,900
    240 High Street

    3 bed /  2.5 bath
    Single Family Home
  • $899,000
    47 The Fairways

    4 bed /  4 bath
    Single Family Home
  • $749,900
    90 Old Right Rd

    4 bed /  2 bath
    Single Family Home
  • $649,900
    78 + 80 Town Farm Road

    3 bed /  2 bath
    Single Family Home
  • $429,000
    50 Topsfield Road

    3 bed /  1 bath
    Single Family Home
  • $849,000
    4 Post Road Lane

    4 bed /  3.5 bath
    Single Family Home
  • $1,345,000
    9 Long Ridge Lane

    3 bed /  2.5 bath
    Single Family Home
  • $1,495,000
    84 Old Right Rd

    4 bed /  3.5 bath
    Single Family Home
  • $519,000
    30 & 32 Newmarch Street

    2 bed /  1 bath
    Single Family Home
  • $499,000
    57 Boxford Road

    2 bed /  2 bath
    Single Family Home
  • $439,900
    179 Linebrook Road

    4 bed /  2.5 bath
    Single Family Home