Nestled in the heart of Castle Rock, Washington, this magnificent 116-acre property presents the ultimate balance of planning, active ranching, and recreation. Welcome to 870 Imboden Road, where the beauty and tranquility of the Cowlitz River meet th