View Details $8,750,000 1 of 53 The Tower Residences At Lion Square | Vail 5 beds 5 baths 1 ½ baths 3,171 sqft 0.05 acres On Site: 198 Days