For Lease in Denver! Size: 6,930 Sq. Ft. Description: For lease right now in Denver, 2121 Larimer consists of a 6,930 SF location with a full functional basement in the heart of downtown. The facility is located within walking distance to Larimer Square, Coors Field, 16th Street Mall and Union Station. This property is multi-functional […]