19 Handley Avenue, Turramurra NSW 2074