140 Punchbowl Road was sold in 2017 to a Melbourne-based Chinese investor (believed to be the current owner), ending a controversial chapter in its history. The price paid for the land was believed to be about $6.5 million, or less than half what the Trinity Property Group paid in 2007.