Next Image image001 Artists impressions of Brookfield’s approved twin tower development at lots five and six of Elizabeth Quay.