Greenwood Plaza
Overview
- Name:
Greenwood Plaza - Address:
6550, 6560 Greenwood Plaza Blvd.
Englewood, CO 80111 - Region:
West - Area:
Approx. 196,000 SF - Floors:
3, 5 Floors - Certification:
Energy Star Labeled,
LEED GOLD (EB) - Asset owned by FSP
Asset Owned by FSP Asset Managed by FSP
View Franklin Street Properties in a larger map
View Franklin Street Properties in a larger map