Property Details

Pena Station

Pena Station

sale

Executive Summary

* 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.

Property Details

Type: sale

Lot Size: 12.99 Acres

Listing ID: 15353366

Date on Market: 3/13/2015

Date Updated: 7/31/2025

Download Brochure