Private vacation home
2507 Ski Trail Lane, Steamboat Springs, Colorado, United States of America 80487