Located in the South Tower above Chatswood train station, the building enjoys natural light on all four sides and some suites with views, 3 passenger lifts service the building while cafe's and take away food stores are located on the ground level.
Enquire about this property
Contact information
Message
By sending this message, you agree to our Privacy Policy