Landmark Tower


Landmark Tower is located in the heart of Burwood town centre.  It offers the best in terms of location and views, and is only a minutes walk to Burwood Park and Burwood Train Station.

Magnificently designed and built, there are one, two and three-bedroom apartments of quality all designed for executive style living.  Most apartments offer views comprising of the City, Harbour Bridge or water over Canada Bay.

Landmark is not only a wonderful opportunity for smart investors but also for the home occupiers.