Greenwood Plaza

  • Waterton Acquires Denver Greenwood Plaza

    The multi-building property is located in close proximity to the Denver Tech Center. The company plans to implement a renovation plan that will include adding new flooring in kitchens and living areas as well as carpeting in bedrooms.

    Denver 03 July 2017 13:24

You May Also Like