At 43-storeys, The Landmark is an iconic residential high-rise defining Sydney’s North Shore Skyline and is currently the tallest tower in St Leonards.
The Landmark offers several wow factors that VAE are thrilled to be a part of constructing, including an indoor virtual golf driving range, gym, swimming pool, several children’s play areas, a library and much more.