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