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 $450,000 1 of 38 Surprise Lake | Milton 2 beds 2 baths 1 ½ baths 1,539 sqft 0.08 acres Status: Active