I believe someone mentioned ages ago that this development includes townhouses. Looks like they’re finally building them now behind the tower (access on Dundonald St).
It's definitely not trying to portray one of the nice trees near sugar beach. More like those shitty little twig-called-trees that the city installs everywhere else. Quite fitting.