
Denver retail center sells for over $56 million to Canadian-based fund
Denver’s Quebec Square has been sold for $56.67 million. Built more than two decades ago on a 22.07-acre site, the over 200,000-square-foot shopping center is near major retailers such as Walmart, Home Depot and Sam’s Club. The center, 7506 East 36th Ave., also features over 40 stores and restaurants, including national retailers like Ross Dress…