* In-line retail with drive-thru, one full service restaurant pad and one hotel site at the southwest corner of Tower Road & 61st Avenue in the Denver International Business Center, Denver, CO.
* Over 2,000 hotel rooms within walking distance along Tower Road.
• Home of Panasonic Enterprise Solutions North America Headquarters and the now operational Pena Station Rail Stop.