Nestled within the Denver Tech Center right off of I25, this location includes a small park and varied concrete structures. This location is a perfect option for Colorado’s many seasons.