Located on Level 7 at Olympia on Russell, this elegant, low maintenance two bedroom, two bathroom apartment is positioned on the top floor and will provide you
Set in peaceful surroundings in the heart of Mermaid Waters this north facing apartment boosts stunning canal and skyline views. With the balcony flowing