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.