$650,000
Active
E10560 Mallard Road
Fall Creek, WI 54742
MLS# 1585260 | Listed 33 days ago
4 Bedrooms | 3 Bathrooms
3702 Square Feet