The Greenwood

Greenwood Park Apartments

LOCATION

Denver CO

UNITS

291

YEAR BUILT

1992

FINANCIAL LENDER

Bank of America