View Details $399,900 1 of 34 Surprise Lake | Milton 2 beds 2 baths 1,193 sqft 0.07 acres Status: Active
View Details Price Reduced $445,000 1 of 40 Surprise Lake | Milton 2 beds 2 baths 1 ½ baths 1,539 sqft 0.08 acres Status: Active
View Details $450,000 1 of 29 Surprise Lake | Milton 2 beds 2 baths 1 ½ baths 1,539 sqft 0.08 acres Status: Active
View Details Price Reduced $445,000 1 of 38 Surprise Lake | Milton 2 beds 2 baths 1 ½ baths 1,539 sqft 0.08 acres Status: Active