Open: Mon 2:00 PM - 5:00 PM $325,000 Active 3Beds2Baths2032Sqft0.39Acres 1321 Debra St, Ellsworth, WI 54011 MLS#: 7164909