1 of 16Just listed201 North Main Street (opens in new tab)201 North Main Street, Cochrane, WI 54622(715) 864-7937$1,200/moFees may apply12-mo leaseJust listed today, one of the newest options on the market in Cochrane, WI.View DetailsCheck availability