QR Code Link to This Post New retail location in heart of downtown Estes Park, Colo. with direct access to Elkhorn Ave. 1058 sq. ft commercial property available for immediate lease. This property is situated directly across the street from one of the town's centrally located 40 space municipal parking lots.