View Details New On Site 5 Days Ago $674,990 1 of 13 Surprise Lake | Milton 3 beds 2 baths 1 ½ baths 2,386 sqft 0.08 acres On Site: 5 Days
View Details Under Contract $720,000 1 of 4 Surprise Lake | Milton 4 beds 3 baths 2,386 sqft 0.07 acres On Site: 7 Days
View Details Under Contract $359,950 1 of 26 Surprise Lake | Milton 2 beds 2 baths 1 ½ baths 1,173 sqft On Site: 14 Days
View Details $649,990 1 of 26 Surprise Lake | Milton 4 beds 3 baths 2,386 sqft 0.08 acres On Site: 17 Days
View Details $599,990 1 of 3 Surprise Lake | Milton 3 beds 2 baths 1 ½ baths 1,838 sqft 0.04 acres On Site: 51 Days
View Details $659,990 1 of 4 Surprise Lake | Milton 3 beds 2 baths 1 ½ baths 1,959 sqft 0.12 acres On Site: 54 Days
View Details Under Contract $739,990 1 of 39 Surprise Lake | Milton 4 beds 2 baths 1 ½ baths 2,448 sqft 0.09 acres On Site: 59 Days
View Details $589,990 1 of 3 Surprise Lake | Milton 3 beds 2 baths 1 ½ baths 1,732 sqft 0.04 acres On Site: 80 Days
View Details $699,990 1 of 5 Surprise Lake | Milton 3 beds 2 baths 1 ½ baths 2,272 sqft 0.08 acres On Site: 80 Days
View Details $604,990 1 of 3 Surprise Lake | Milton 3 beds 2 baths 1 ½ baths 1,838 sqft 0.04 acres On Site: 80 Days