Project Details

  • Construction Date

    15/12/2014

  • Location

    Porto, Portugal

  • Surface Area

    300 m2

  • Construction Investor

    Private owner

  • Time

    $100,000

  • Categories:

  • Tags:

Project Description

The Green House is the newest ultra-luxury multifamily high-rise tower in Denver. The 288-unit development takes its name from its 1.21-acre location at 2166 15th Street, near the confluence of the South Platte River and Cherry Creek.