1/40 Finlay Road, Turramurra, NSW 2074 - Apartment for rent - PropertyMate