2886 Owl Hoot Trl #R3, Steamboat Springs, CO 80487 - MLS#7122667 - ...