1486 Hammond Road Edgerton, WI 53534 MLS# 1953203 $850,000 4 Bed | 4.0 Bath | 3,639 sq ft Sold on Jun 26, 2023