This Riverview complex is located adjacent to the San Miguel River on south Spruce Street. These units are one block from the town park and three and one half blocks from Lift #8/gondola. Some units may have gas fireplaces, privates balconies/decks, and personal laundry facilities.
Call (800) 778-8581 for more information
220 South Spruce Street, Telluride, CO, 81435