The iconic Petronas Twin Towers led the list of properties that emerged tops at the inaugural TheEdgeProperty.com Malaysia’s Best Managed Property Awards 2017.