View Details Price Reduced $345,000 1 of 12 Surprise Farms | Surprise 3 beds 2 baths 1,159 sqft 0.1 acres
View Details $483,000 1 of 24 Surprise Farms | Surprise 4 beds 2 baths 1 ½ baths 2,839 sqft 0.17 acres