Crawford and Louise Hill Mansion
Built in 1905–6, the Crawford and Louise Hill Mansion at the corner of Tenth Avenue and Sherman Street in Denver stands as one of three remaining mansions from the affluent neighborhood that occupied the Sherman-Grant Historic District prior to the construction of apartment buildings (known as “...