Save Search
6 Joes Hill Road
$624,999
  • 3 bed
  • 3 bath
  • 1,836 sqft
  • 1.12 acres
35 Marvin Ridge Place
$1,489,000
  • 4 bed
  • 4 bath
  • 3,304 sqft
  • 1.13 acres
79 Balance Rock Road #APT 8
$205,000
  • 2 bed
  • 1 bath
  • 925 sqft
162 Pine Hill Road
$265,000
  • 2 bed
  • 1 bath
  • 1,002 sqft
  • 0.36 acres
20 Alpine Avenue
$349,900
  • 3 bed
  • 2 bath
  • 1,144 sqft
  • 0.14 acres
3 Donald Rd Extension
$579,000
  • 3 bed
  • 1/1 bath
  • 1,510 sqft
  • 0.5 acres
157 Skinner Drive
$345,000
  • 4 bed
  • 1 bath
  • 1,608 sqft
  • 0.18 acres
46 Florence Street
$429,900
  • 4 bed
  • 2/1 bath
  • 2,086 sqft
  • 0.25 acres
7 Countryside Lane #4
$239,900
  • 2 bed
  • 1/1 bath
  • 1,600 sqft
40 South Street #APT 22
$219,900
  • 2 bed
  • 1/1 bath
  • 1,202 sqft
Coming Soon

Be the first to know of listings before they hit the market.

Learn More
35 Quail Run
$899,888
  • 4 bed
  • 3/1 bath
  • 3,261 sqft
  • 2.25 acres
64 Westford Road
$425,000
  • 3 bed
  • 2 bath
  • 2,088 sqft
  • 1.3 acres
80 Boyer Road
$349,000
  • 4 bed
  • 2 bath
  • 1,946 sqft
  • 1.38 acres
94 Treble Road
$350,000
  • 4 bed
  • 2/1 bath
  • 1,571 sqft
  • 0.58 acres