‘Timber Kings’ Log Mansion in Loveland, CO Reduced to $7.2M, Prev. $10M 2480 Saddle Notch Road, Loveland, Colorado, United States, 80537 Impressive in scale, quality, and design, this truly one-of-a-kind 10,929 square foot log mansion in Loveland, Colorado can now be yours for $7,200,000, it had previously been listed as much as $10,000,000. Designed & […]