Located a few minutes northwest of Fort Collins, lies the 1,862 contiguous acres (+/-) of the Owl Canyon Ranch. Historically a working cattle ranch, the peaceful valleys, majestic rock ridges and formations along with lush native pastures, makes this