There is a lot packed into the new pocket park that opened on the corner of Ninth Avenue and Albion Street in East Denver. The site has just 1.7 acres, but planners managed to weave into the landscape ...