Best Small Project - Denver Place Lobby Renovation October 21, 2016 No Comments Denver high-rise 999 18th Street, also known as Denver Place, has undergone a series of base-building improvements over the years to remain competitive with the many newer office products coming on line in the city.Read More