Properties Residential For Sale 3319 E Ohio 103, Willard, Ohio 44890 $279,900 Residential For Sale 570 Butte Street, Willard, Ohio 44890 $274,900 Residential For Sale 222 West Avenue, Willard, Ohio 44890 $189,900