46 Miowera Road, North Turramurra NSW 2074