Site Requires Javascript - turn on javascript!

Scarborough Beach Twin Towers Plan Given Green Light

A twin-tower development up to 43 storeys high will be built on Perth's iconic Scarborough Beach after a revised plan was given the tick of approval.