73 Springdale Road, Killara NSW 2071