Horicon Heights Apartments 420 South Finch Street, Horicon, WI 53032