Stone’s Throw is a development of luxury residences, located in the heart of downtown Telluride, Colorado.