5500 Greenwood is a dog-friendly office building for lease in the Denver Tech Center within walking distance to the Landmark and Orchard light rail station. The property has easy access and great visibility to I-25.
- Property Type : Office
- Class : B
- Listing Size : 64,570
- Year Renovated : 2010
- Year Built : 1974
- Stories : 2
- Typical Floor Size : 35,000
- Elevators : 1